definition of protein kinase

Best popular definition of protein kinase